package Janelas.SQL;

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;

import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;

public class Principal extends JFrame {

	private static final long serialVersionUID = 2L;
	
	private JPanel contentPane;

	public Principal() {
		setTitle("Occurence Safe");
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		setBounds(290, 150, 700, 500);
		
		JMenuBar menuBar = new JMenuBar();
		setJMenuBar(menuBar);
		
		JMenu mnNovo = new JMenu("Arquivo");
		menuBar.add(mnNovo);
		
		JMenu mnNovo_1 = new JMenu("Novo");
		mnNovo.add(mnNovo_1);
		
		JMenuItem mntmNewOcorrncia = new JMenuItem("Ocorr\u00EAncia");
		mnNovo_1.add(mntmNewOcorrncia);
		
		JMenu mnBusca = new JMenu("Busca");
		mnNovo_1.add(mnBusca);
		
		JMenuItem mntmUsurio = new JMenuItem("Usu\u00E1rio");
		mntmUsurio.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				BuscaUser tela2 = new BuscaUser();
				tela2.setVisible(true);
			}
		});
		mnBusca.add(mntmUsurio);
		
		JMenuItem mntmBusOcorrncia = new JMenuItem("Ocorr\u00EAncia");
		mnBusca.add(mntmBusOcorrncia);
		
		JMenuItem mntmRelatrio = new JMenuItem("Relat\u00F3rio");
		mnNovo_1.add(mntmRelatrio);
		
		JMenuItem mntmSair = new JMenuItem("Sair");
		mntmSair.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				System.exit(1);
			}
		});
		mnNovo.add(mntmSair);
		mntmNewOcorrncia.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				CadastroOc tela1 = new CadastroOc();
				tela1.setVisible(true);
			}
		});
		
		JMenu mnOpes = new JMenu("Op\u00E7\u00F5es");
		menuBar.add(mnOpes);
		
		JMenu mnAtualizar = new JMenu("Atualizar");
		mnOpes.add(mnAtualizar);
		
		JMenuItem mntmAtuOcorrncia = new JMenuItem("Ocorr\u00EAncia");
		mntmAtuOcorrncia.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				
			}
		});
		mnAtualizar.add(mntmAtuOcorrncia);
		
		JMenuItem mntmCadastro = new JMenuItem("Cadastro");
		mnAtualizar.add(mntmCadastro);
		
		JMenu mnDeletar = new JMenu("Deletar");
		mnOpes.add(mnDeletar);
		
		JMenuItem mntmDeletarOcorrncia = new JMenuItem("Ocorr\u00EAncia");
		mnDeletar.add(mntmDeletarOcorrncia);
		
		JMenuItem mntmDeletarCadastro = new JMenuItem("Cadastro");
		mnDeletar.add(mntmDeletarCadastro);
		mntmDeletarCadastro.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				DeletarUser tela3 = new DeletarUser();
				tela3.setVisible(true);
				
			}
		});
		mntmDeletarOcorrncia.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				DeletarOc tela4 = new DeletarOc();
				tela4.setVisible(true);
			}
		});
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		contentPane.setLayout(new BorderLayout(0, 0));
		setContentPane(contentPane);
	}

}
